Click here for EDACafe
Search:
Click here for IBSystems
  Home | EDA Weekly | Companies | Downloads | e-Catalog | IP | Interviews | Forums | News | Resources |
  Check Email | Submit Material | Universities | Books | Events | Advertise | PCBCafe| Subscription | techjobscafe |  ItZnewz  |
Cadence
http://www.mentor.com/dft
Atrenta
 EDACafe  EDA Portal, EDA News, EDA Jobs, EDA Presentations, EDA Newsgroups, Electronic Design Automation.

Freescale Semiconductor's Royalty-Free SmartDSP OS Streamlines Application Design

Small-Footprint, Real-Time Operating System and CodeWarrior(TM) Integrated Development Environment Simplify Development on Freescale's Single and Multi-Core DSP Systems

FRANKFURT, Germany—(BUSINESS WIRE)—Sept. 27, 2004— Freescale Semiconductor, Inc. (NYSE:FSL) has introduced the SmartDSP operating system (OS), a royalty-free, real-time operating system (RTOS) optimized to help DSP developers efficiently migrate their system platforms across Freescale's scalable family of single and multi-core DSPs based on StarCore(TM) technology. This cohesive development system combines the award-winning CodeWarrior integrated development environment (IDE) with the fast, lightweight, small-footprint SmartDSP OS microkernel jointly created by Freescale and Metrowerks to address a wide range of DSP applications.

Going Beyond Basic RTOS Features

The SmartDSP OS package accelerates the design process with simple C source code and provides an "out-of-the-box" application experience, such as basic support for Internet communication (UDP/IP stack) and media streaming (RTP). This application support is a foundation for packet telephony including voice over IP (VoIP) systems, in addition to a broad range of other applications requiring DSP technology.

The SmartDSP OS includes a comprehensive set of drivers supporting a well-defined application programming interface (API). Example application code using the API demonstrates how to use the driver as an integral part of the tool chain. The SmartDSP OS environment simplifies the porting task for developers using this DSP family by providing a unified way for upper layers of software to communicate with the underlying hardware. When combined with built-in support for multi-core and single-core DSPs, Freescale's SmartDSP OS enables seamless scaling of an application across the entire family of devices.

Competitive Benefits

With a tiny code and data memory footprint (as small as 4.5Kbyte) and fast interrupt latency, the SmartDSP OS package provides world-class real-time performance for time-critical embedded systems. The SmartDSP OS exceeds DSP system demands by offering robust and streamlined memory and I/O handling. Specifically, the comprehensive set of drivers provided with the SmartDSP OS offers rich and portable I/O handling capabilities for peripherals included on this family of devices, including UART, Ethernet and the powerful TDM, TSEC, HDI16 and EC interfaces. Also included is a dynamic memory allocation function that employs a time-bounded fragmentation avoidance scheme to help prevent the memory wastage typical of competitive DSP offerings. This function, coupled with the impressive code density offered by the StarCore architecture, ensures highly efficient real-time application implementations.

Supporting Freescale's MSC711x and MSC81xx Families

The SmartDSP OS package supports Freescale's MSC711x and MSC81xx DSP families based on StarCore technology. Development can begin immediately with the CodeWarrior Development Studio for StarCore DSP Architectures that is included in the SmartDSP OS. The industry-standard IDE provides a comprehensive and easy-to-use design environment for the entire DSP development cycle. CodeWarrior enables the debugging of the OS by providing a CodeWarrior task-aware debugging plug-in module that allows users to see system events on a graphical timeline and analyze operating system parameters without having detailed knowledge of the operating system data structures.
    The SmartDSP OS package includes:

    --  Binary kernel for MSC711x DSPs

    --  Binary kernel for MSC8102/22/26 DSPs

    --  Binary kernel for the MSC8101 DSP

    --  MSC711x low-level drivers (source files) for:

        --  DMA

        --  UART

        --  Time division multiplexed interface (TDM)

        --  16-bit host port interface

        --  Ethernet controller

    --  MSC8102/MSC8122 low-level-driver (source files) for:

        --  DMA

        --  UART, TDM

        --  32-bit host port interface

        --  Ethernet controller (MSC8122 only)

    --  Network library, containing a UDP/IP stack (including ARP and
        ICMP) and MII module

    --  Comprehensive documentation

    --  CodeWarrior stationeries

    --  Self-extracting installer


Availability

The SmartDSP OS package is included with the purchase of the CodeWarrior Development Studio for the StarCore DSP Architecture and may be used royalty-free. For more details, visit http://www.metrowerks.com/MW/Develop/Embedded/StarCore. To learn more about how to use SmartDSP OS with Freescale's MSC711x and MSC81xx DSP families, visit www.freescale.com.

About Freescale Semiconductor

Freescale Semiconductor, Inc. (NYSE:FSL) is a global leader in the design and manufacture of embedded semiconductors for the automotive, consumer, industrial, networking and wireless markets. Freescale became a publicly traded company in July 2004 after more than 50 years as part of Motorola, Inc. (NYSE:MOT). The company is based in Austin, Texas, and has design, research and development, manufacturing or sales operations in more than 30 countries. Freescale Semiconductor's 2003 sales were $4.9 billion (US). For more information: www.freescale.com.

Freescale(TM) and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. (C) Freescale Semiconductor, Inc. 2004.



Contact:
Freescale Semiconductor, Inc.
North America:
Kim Mallinger, 512-996-5130
Kim.Mallinger@freescale.com
 or
Representing Freescale Semiconductor:
Kathy Truesdell, 512-996-5117 or 512-633-8620 Mobile
truesdel@onr.com
 or
Europe, Middle East, Africa:
Regina Cirmonova, +41-22-799-1258
Regina.Cirmonova@freescale.com
 or
Asia Pacific:
Gloria Shiu, +852-2666-8237
Gloria.Shiu@freescale.com
 or
Japan:
Koichi Yoshimura, +81-3-3280-8672
Koichi.Yoshimura@freescale.com
 or
Latin America:
Ruth Ruiz, 480-814-4897
Ruth.Ruiz@freescale.com

http://www.mentor.com/pcb
CADSTAR
Cadence
http://www.mentor.com/dsm
Slivaco


Click here for Internet Business Systems Copyright 1994 - 2004, Internet Business Systems, Inc.
1-888-44-WEB-44 --- Contact us, or visit our other sites:
AECCafe  DCCCafe  TechJobsCafe  GISCafe  MCADCafe  NanoTechCafe  PCBCafe  
  Privacy Policy